have a good luck - German English Dictionary